lead foot - Espagnol Anglais Dictionnaire